home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Mac Game Programming Gurus / TricksOfTheMacGameProgrammingGurus.iso / Demos / Tools / Resorcerer® 1.2.5 / Resorcerer® Demo 1.2.5 / ResorcererÆ Demo 1.2.5.rsrc / TMPL.txt < prev    next >
Encoding:
Text File  |  1995-05-01  |  29.1 KB  |  834 lines

  1. TMPL_128_Mcmd.txt
  2. Number of Commands: list (2-byte one-based item count)
  3.   Command Number: 4-byte integer (decimal) (-1 = cmd_UseMenuItem, 0 = cmd_Nothing, 1 = cmd_About, 2 = cmd_New, 3 = cmd_Open, 4 = cmd_Close, 5 = cmd_Save, 6 = cmd_SaveAs, 7 = cmd_Revert, 8 = cmd_PageSetup, 9 = cmd_Print, 10 = cmd_Quit, 11 = cmd_Undo, 12 = cmd_Cut, 13 = cmd_Copy, 14 = cmd_Paste, 15 = cmd_Clear, 16 = cmd_SelectAll, 17 = cmd_PrintOne, 18 = cmd_SaveCopyAs, 19 = cmd_ShowClipboard, 250 = cmd_FontMenu, 251 = cmd_SizeMenu, 252 = cmd_StyleMenu, 301 = cmd_FontLarger, 302 = cmd_FontSmaller, 303 = cmd_FontOther, 401 = cmd_Plain, 402 = cmd_Bold, 403 = cmd_Italic, 404 = cmd_Underline, 405 = cmd_Outline, 406 = cmd_Shadow, 407 = cmd_Condense, 408 = cmd_Extend, 411 = cmd_JustifyDefault, 412 = cmd_JustifyLeft, 413 = cmd_JustifyCenter, 414 = cmd_JustifyRight)
  4.  
  5. TMPL_141_Txtr.txt
  6. Size: 2-byte integer (decimal) (0 = Default, 9 = 9, 10 = 10, 12 = 12)
  7. Style: 2-byte integer (hex)
  8. Justification: 2-byte integer (decimal) (-2 = Flush Left, -1 = Flush Right, 0 = Flush Default, 1 = Center)
  9. Mode: 2-byte integer (decimal) (0 = Copy, 1 = Or, 2 = Xor, 3 = Bic, 4 = Not Copy, 5 = Not Or, 6 = Not Xor, 7 = Not Bic, 32 = Blend, 33 = Add Pin, 34 = Add Over, 35 = Sub Pin, 36 = Transparent, 37 = Add Max, 38 = Sub Over, 39 = Add Min, 49 = Grayish Text Or, 64 = Mask)
  10. Color: color (48-bit RGB)
  11. Font Number (Uses font name if -1): 2-byte integer (decimal)
  12. Font Name: pstring (1-byte length)
  13.  
  14. TMPL_142_RidL.txt
  15. # of Panes: list (2-byte one-based item count)
  16.   Pane ID: 4-byte integer (decimal)
  17.  
  18. TMPL_200.txt
  19.  
  20.  
  21. TMPL_201_actb.txt
  22. Seed: 4-byte integer (hex)
  23. Flags: 2-byte integer (hex)
  24. Colors: list (2-byte zero-based item count)
  25.   Part code: 2-byte integer (decimal) (0 = Content color, 1 = Frame color, 2 = Text color, 3 = Hilite color, 4 = Title bar color)
  26.   Color: color (48-bit RGB)
  27.  
  28. TMPL_202_cctb.txt
  29. Seed: 4-byte integer (hex)
  30. Flags: 2-byte integer (hex)
  31. Colors: list (2-byte zero-based item count)
  32.   Part code: 2-byte integer (decimal) (0 = Frame color, 1 = Body color, 2 = Text color, 3 = Thumb color, 4 = Fill pattern color (reserved), 5 = Arrows & scroll background light, 6 = Arrows & scroll background dark, 7 = Thumb light, 8 = Thumb dark, 9 = Hilite light, 10 = Hilite dark, 11 = Title bar light, 12 = Title bar dark, 13 = Tinge light, 14 = Tinge dark)
  33.   Color: color (48-bit RGB)
  34.  
  35. TMPL_205_dctb.txt
  36. Seed: 4-byte integer (hex)
  37. Flags: 2-byte integer (hex)
  38. Colors: list (2-byte zero-based item count)
  39.   Part code: 2-byte integer (decimal) (0 = Content color, 1 = Frame color, 2 = Text color, 3 = Hilite color, 4 = Title bar color)
  40.   Color: color (48-bit RGB)
  41.  
  42. TMPL_206_fctb.txt
  43. Seed: 4-byte integer (hex)
  44. Flags: 2-byte integer (hex)
  45. Colors: list (2-byte zero-based item count)
  46.   Part code: 2-byte integer (decimal)
  47.   Color: color (48-bit RGB)
  48.  
  49. TMPL_207_mctb.txt
  50. Color menu entries: list (2-byte one-based item count)
  51.   Menu ID: 2-byte integer (decimal) (-99 = Last entry (MUST EXIST!), 0 = Menu bar)
  52.   Item number: 2-byte integer (decimal) (0 = Menu title)
  53.   Color 1: color (48-bit RGB)
  54.   Color 2: color (48-bit RGB)
  55.   Color 3: color (48-bit RGB)
  56.   Color 4: color (48-bit RGB)
  57.   Reserved: 2-byte integer (hex)
  58.  
  59. TMPL_210_wctb.txt
  60. Seed: 4-byte integer (hex)
  61. Flags: 2-byte integer (hex)
  62. Colors: list (2-byte zero-based item count)
  63.   Part code: 2-byte integer (decimal) (0 = Content color, 1 = Frame color, 2 = Text (& button text) color, 3 = Hilite color, 4 = Title bar color, 5 = Title stripes/gray text light, 6 = Title stripes/gray text dark, 7 = Title bar background light, 8 = Title bar background dark, 9 = Dialog beveled frame light, 10 = Dialog beveled frame dark, 11 = Tinge light, 12 = Tinge dark)
  64.   Color: color (48-bit RGB)
  65.  
  66. TMPL_211_mitq.txt
  67. Queue size for 3 bit inverse table: 4-byte integer (decimal)
  68. Queue size for 4 bit inverse table: 4-byte integer (decimal)
  69. Queue size for 5 bit inverse table: 4-byte integer (decimal)
  70.  
  71. TMPL_212_rgb .txt
  72. Color: color (48-bit RGB)
  73.  
  74. TMPL_300.txt
  75.  
  76.  
  77. TMPL_301_APPL.txt
  78. ‚Ä¢‚Ä¢‚Ä¢‚Ä¢‚Ä¢: list (until end of resource)
  79.   Creator: 4-byte integer (char)
  80.   Directory ID: 4-byte integer (decimal)
  81.   Application: pstring (1-byte length) (padded to 2-byte alignment)
  82.  
  83. TMPL_302_BNDL.txt
  84. Owner name (autograph): 4-byte integer (char)
  85. Autograph resource ID (0): 2-byte integer (decimal)
  86. Types: list (2-byte zero-based item count)
  87.   Type: 4-byte integer (char)
  88.   Mappings: list (2-byte zero-based item count)
  89.     Local ID: 2-byte integer (decimal)
  90.     Actual resource ID: 2-byte integer (decimal)
  91.  
  92. TMPL_303_fAni.txt
  93. # Unofficial template - this data structure may change
  94. Pictures: list (2-byte one-based item count)
  95.   ‚ÄòPICT‚Äô resource ID: 2-byte integer (decimal)
  96.  
  97. TMPL_304_FCMT.txt
  98. Comment: pstring (1-byte length)
  99. Data: rest of data in resource
  100.  
  101. TMPL_305_fdmn.txt
  102. Menu ID: 2-byte integer (decimal)
  103. Command code of item to insert after: 4-byte integer (char)
  104. This item‚Äôs command code: 4-byte integer (char)
  105. Private flags: 2-byte integer (hex)
  106. Key equivalent: 1-byte integer (char) (0 = None)
  107. Align: (align to 2-byte boundary)
  108. Name: pstring (1-byte length)
  109.  
  110. TMPL_307_FREF.txt
  111. File type: 4-byte integer (char)
  112. Local ID: 2-byte integer (decimal)
  113. Description: pstring (1-byte length)
  114.  
  115. TMPL_312_minf.txt
  116. cstring
  117.  
  118. TMPL_400.txt
  119.  
  120.  
  121. TMPL_402_RECT.txt
  122. Rectangle: rectangle
  123.  
  124. TMPL_403_CTY#.txt
  125. Cities: list (2-byte zero-based item count)
  126.   Number of characters: 2-byte integer (decimal)
  127.   Latitude: 4-byte integer (hex)
  128.   Longitude: 4-byte integer (hex)
  129.   Greenwich Mean Time Difference: 4-byte integer (decimal)
  130.   abc: 4-byte integer (decimal)
  131.   City name: pstring (1-byte length)
  132.   Align: (align to 2-byte boundary)
  133.  
  134. TMPL_404_FBTN.txt
  135. Buttons: list (2-byte one-based item count)
  136.   Embedded icon: 128 data bytes
  137.   Type: 4-byte integer (char)
  138.   Application: pstring (1-byte length) (padded to 2-byte alignment)
  139.   Document: pstring (1-byte length) (padded to 2-byte alignment)
  140.  
  141. TMPL_405_FDIR.txt
  142. ‚Ä¢‚Ä¢‚Ä¢‚Ä¢‚Ä¢: list (until end of resource)
  143.   Button directory ID: 4-byte integer (hex)
  144.  
  145. TMPL_406_finf.txt
  146. Fonts: list (2-byte one-based item count)
  147.   Font number: 2-byte integer (decimal)
  148.   Font style: 2-byte integer (hex) (0 = Plain)
  149.   Font size: 2-byte integer (decimal)
  150.  
  151. TMPL_408_PSAP.txt
  152. String: pstring (2-byte length)
  153.  
  154. TMPL_410_SIGN.txt
  155. Key word: 4-byte integer (decimal)
  156. ‚ÄòBNDL‚Äô resource ID: 2-byte integer (decimal)
  157.  
  158. TMPL_411_qrsc.txt
  159. Version: 2-byte integer (decimal)
  160. ‚Äòqdef‚Äô resource ID: 2-byte integer (decimal)
  161. Host etc. strings (‚ÄòSTR#‚Äô) resource ID: 2-byte integer (decimal)
  162. Current query: 2-byte integer (decimal)
  163. Queries: list (2-byte one-based item count)
  164.   ‚Äòwstr‚Äô resource ID: 2-byte integer (decimal)
  165. Resources: list (2-byte one-based item count)
  166.   Type: 4-byte integer (char)
  167.   ID: 2-byte integer (decimal)
  168.  
  169. TMPL_412_RES#.txt
  170. Resources: list (2-byte one-based item count)
  171.   Resource type: 4-byte integer (char)
  172.   Resource ID: 2-byte integer (decimal)
  173.  
  174. TMPL_414_INFO.txt
  175. Color type: 2-byte integer (decimal) (0 = Black & white, 1 = Color)
  176. Preferred color depth: 2-byte integer (decimal) (1 = 1 bit/pixel, 2 = 2 bits/pixel, 4 = 4 bits/pixel, 8 = 8 bits/pixel, 16 = 16 bits/pixel)
  177. Speed (1 to 200 frames/sec, or if negative, secs/frame): 2-byte integer (decimal)
  178. Version: 2-byte integer (hex) (0 = Latest)
  179. Application signature (creator type): 4-byte integer (char)
  180. Size of largest frame in bytes: 4-byte integer (decimal) (0 = Ignore)
  181.  
  182. TMPL_415_DSAT.txt
  183. Alerts: list (2-byte one-based item count)
  184.   Definition ID: 2-byte integer (decimal)
  185.   Definition: pstring (2-byte length)
  186. Everything else: rest of data in resource
  187.  
  188. TMPL_416_sect.txt
  189. Version: 1-byte integer (decimal)
  190. Kind: 1-byte integer (decimal)
  191. Mode: 2-byte integer (decimal)
  192. Mod Date: 4-byte integer (date)
  193. Section ID: 4-byte integer (decimal)
  194. RefCon: 4-byte integer (decimal)
  195. Alias Handle: 4-byte integer (decimal)
  196. Sub Part: 4-byte integer (decimal)
  197. Next Section: 4-byte integer (decimal)
  198. Control Block: 4-byte integer (decimal)
  199. Ref Num: 4-byte integer (decimal)
  200.  
  201. TMPL_418_gmcd.txt
  202. Resources: list (2-byte one-based item count)
  203.   Resource type: 4-byte integer (char)
  204.   Resource ID: 2-byte integer (decimal)
  205.  
  206. TMPL_420_fwst.txt
  207. # Unofficial template!  Subject to change.  Use at your own risk.
  208. Reserved: 2-byte integer (decimal)
  209. Window Bounds: rectangle
  210. Unknown data: rest of data in resource
  211.  
  212. TMPL_423_P109.txt
  213. Strings: list (terminated by zero byte)
  214.   Printer string: pstring (1-byte length)
  215.   User string: pstring (1-byte length)
  216. ‚ÄúEmpty‚Äù string 1: pstring (1-byte length)
  217. ‚ÄúWait for‚Äù string: pstring (1-byte length)
  218. Other string 1: pstring (1-byte length)
  219. Other string 2: pstring (1-byte length)
  220. ‚ÄúEmpty‚Äù string 2: pstring (1-byte length)
  221.  
  222. TMPL_424_picb.txt
  223. Version: 2-byte integer (decimal)
  224. ‚ÄòPICT‚Äô resource ID: 2-byte integer (decimal)
  225. Vertical shift: 2-byte integer (decimal)
  226. Horizontal shift: 2-byte integer (decimal)
  227. Reserved: 4-byte zero fill
  228.  
  229. TMPL_425_dale.txt
  230. C Strings: list (2-byte one-based item count)
  231.   The string: cstring
  232.  
  233. TMPL_500.txt
  234.  
  235.  
  236. TMPL_502_icmt.txt
  237. # Installer 4.0.3
  238. Version release date: 4-byte integer (date)
  239. Version Number: 4-byte integer (decimal)
  240. Comment ‚ÄòICON‚Äô resource ID: 2-byte integer (decimal)
  241. Comment text: pstring (1-byte length) (padded to 2-byte alignment)
  242.  
  243. TMPL_507_incd.txt
  244. # Installer 4.0.3
  245. Creation date & time: 4-byte integer (date)
  246.  
  247. TMPL_600.txt
  248.  
  249.  
  250. TMPL_604_FWID.txt
  251. Font type: 2-byte integer (hex)
  252. First char: 2-byte integer (decimal)
  253. Last char: 2-byte integer (decimal)
  254. Width max: 2-byte integer (decimal)
  255. Kern max: 2-byte integer (decimal)
  256. Negative descent: 2-byte integer (decimal)
  257. Font rect width: 2-byte integer (decimal)
  258. Font rect (char) height: 2-byte integer (decimal)
  259. Offset to offset/width table: 2-byte integer (hex)
  260. Ascent: 2-byte integer (decimal)
  261. Descent: 2-byte integer (decimal)
  262. Leading: 2-byte integer (decimal)
  263. Row width (in words): 2-byte integer (decimal)
  264. ‚Ä¢‚Ä¢‚Ä¢‚Ä¢‚Ä¢: list (until end of resource)
  265.   Char offset: 1-byte integer (decimal)
  266.   Char width: 1-byte integer (decimal)
  267.  
  268. TMPL_619_itlk.txt
  269. Keyboards: list (2-byte one-based item count)
  270.   Keyboard type: 2-byte integer (decimal)
  271.   Old modifier bits: 1-byte integer (hex)
  272.   Old key code: 1-byte integer (decimal)
  273.   Mask modifier bits: 1-byte integer (hex)
  274.   Key code mask: 1-byte integer (decimal)
  275.   New modifier bits: 1-byte integer (hex)
  276.   New key code: 1-byte integer (decimal)
  277.  
  278. TMPL_700.txt
  279.  
  280.  
  281. TMPL_900.txt
  282.  
  283.  
  284. TMPL_902_errs.txt
  285. ‚Ä¢‚Ä¢‚Ä¢‚Ä¢‚Ä¢: list (until end of resource)
  286.   Minimum error number: 2-byte integer (decimal) (-32768 = Lowest, 0 = Index field below is a ‚ÄòSTR#‚Äô ID)
  287.   Maximum error number: 2-byte integer (decimal) (32767 = Highest)
  288.   Index of string in ‚ÄòSTR#‚Äô (or STR#‚Äô ID): 2-byte integer (decimal)
  289.  
  290. TMPL_903_mem!.txt
  291. Bytes to add to code reserve size: 4-byte integer (decimal)
  292. Bytes to add to low space reserve size: 4-byte integer (decimal)
  293. Stack size (in bytes): 4-byte integer (decimal) (8192 = Same as Mac Plus)
  294.  
  295. TMPL_906_mntb.txt
  296. list (until end of resource)
  297.   Command number: 2-byte integer (decimal)
  298.   Menu ID: 2-byte integer (decimal)
  299.   Menu item: 2-byte integer (decimal)
  300.  
  301. TMPL_908_TxSt.txt
  302. (bit field)
  303.   Unused: boolean
  304.   Extend: boolean
  305.   Condense: boolean
  306.   Shadow: boolean
  307.   Outline: boolean
  308.   Underline: boolean
  309.   Italic: boolean
  310.   Bold: boolean
  311. Filler: 1-byte zero fill
  312. Font size: 2-byte integer (decimal)
  313. Font color: color (48-bit RGB)
  314. Font name: pstring (1-byte length)
  315.  
  316. TMPL_1000.txt
  317.  
  318.  
  319. TMPL_1001_Popm.txt
  320. Visible: boolean
  321. Active: boolean
  322. Wants Clicks: boolean
  323. Width: 2-byte integer (decimal)
  324. Height: 2-byte integer (decimal)
  325. Horiz Location: 2-byte integer (decimal)
  326. Vert Location: 2-byte integer (decimal)
  327. Horiz Sizing: 2-byte integer (decimal) (0 = sizFIXEDLEFT, 1 = sizFIXEDRIGHT, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  328. Vert Sizing: 2-byte integer (decimal) (2 = sizFIXEDTOP, 3 = sizFIXEDBOTTOM, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  329. Auto Refresh: boolean
  330. Print Clip: 2-byte integer (decimal) (0 = clipAPERTURE, 1 = clipFRAME, 2 = clipPAGE)
  331. Menu ID: 2-byte integer (decimal)
  332. Auto-select: boolean
  333. Multi-select: boolean
  334.  
  335. TMPL_1002_InTx.txt
  336. Visible: boolean
  337. Active: boolean
  338. Wants Clicks: boolean
  339. Width: 2-byte integer (decimal)
  340. Height: 2-byte integer (decimal)
  341. Horiz Location: 2-byte integer (decimal)
  342. Vert Location: 2-byte integer (decimal)
  343. Horiz Sizing: 2-byte integer (decimal) (0 = sizFIXEDLEFT, 1 = sizFIXEDRIGHT, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  344. Vert Sizing: 2-byte integer (decimal) (2 = sizFIXEDTOP, 3 = sizFIXEDBOTTOM, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  345. Auto Refresh: boolean
  346. Print Clip: 2-byte integer (decimal) (0 = clipAPERTURE, 1 = clipFRAME, 2 = clipPAGE)
  347. Bounds: rectangle
  348. Horizontal Scale: 2-byte integer (decimal)
  349. Vertical Scale: 2-byte integer (decimal)
  350. Vertical Position: 2-byte integer (decimal)
  351. Horizontal Position: 2-byte integer (decimal)
  352. Line Width: 2-byte integer (decimal)
  353. Whole Lines: boolean
  354. Editable: boolean
  355. Styleable: boolean
  356. Required field?: boolean
  357. Validate on resign?: boolean
  358. Maximum length: 4-byte integer (decimal)
  359. min value: 4-byte integer (decimal)
  360. max value: 4-byte integer (decimal)
  361. default value: 4-byte integer (decimal)
  362. show range on error?: boolean
  363.  
  364. TMPL_1003_StdP.txt
  365. Visible: boolean
  366. Active: boolean
  367. Wants Clicks: boolean
  368. Width: 2-byte integer (decimal)
  369. Height: 2-byte integer (decimal)
  370. Horiz Location: 2-byte integer (decimal)
  371. Vert Location: 2-byte integer (decimal)
  372. Horiz Sizing: 2-byte integer (decimal) (0 = sizFIXEDLEFT, 1 = sizFIXEDRIGHT, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  373. Vert Sizing: 2-byte integer (decimal) (2 = sizFIXEDTOP, 3 = sizFIXEDBOTTOM, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  374. Auto Refresh: boolean
  375. Print Clip: 2-byte integer (decimal) (0 = clipAPERTURE, 1 = clipFRAME, 2 = clipPAGE)
  376. Menu ID: 2-byte integer (decimal)
  377. Auto-select: boolean
  378. Multi-select: boolean
  379. horiz. auto-size: boolean
  380. vert. auto-size: boolean
  381.  
  382. TMPL_1004_PBrd.txt
  383. flag byte 3 (unused): 1-byte integer (decimal)
  384. flag byte 2 (unused): 1-byte integer (decimal)
  385. flag byte 1 (unused): 1-byte integer (decimal)
  386. (bit field)
  387.   Reserved 2: boolean
  388.   Reserved 1 : boolean
  389.   Round Rect border: boolean
  390.   Oval border: boolean
  391.   Bottom border: boolean
  392.   Right border: boolean
  393.   Top border: boolean
  394.   Left border: boolean
  395. border pen height: 2-byte integer (decimal)
  396. border pen width: 2-byte integer (decimal)
  397. shadow vert. offset: 2-byte integer (decimal)
  398. shadow horiz. offset: 2-byte integer (decimal)
  399. shadow pen height: 2-byte integer (decimal)
  400. shadow pen width: 2-byte integer (decimal)
  401. round diameter height: 2-byte integer (decimal)
  402. round diameter width: 2-byte integer (decimal)
  403. Pattern ID: 2-byte integer (decimal)
  404. Margin: rectangle
  405.  
  406. TMPL_1005_AbTx.txt
  407. Visible: boolean
  408. Active: boolean
  409. Wants Clicks: boolean
  410. Width: 2-byte integer (decimal)
  411. Height: 2-byte integer (decimal)
  412. Horiz Location: 2-byte integer (decimal)
  413. Vert Location: 2-byte integer (decimal)
  414. Horiz Sizing: 2-byte integer (decimal) (0 = sizFIXEDLEFT, 1 = sizFIXEDRIGHT, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  415. Vert Sizing: 2-byte integer (decimal) (2 = sizFIXEDTOP, 3 = sizFIXEDBOTTOM, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  416. Auto Refresh: boolean
  417. Print Clip: 2-byte integer (decimal) (0 = clipAPERTURE, 1 = clipFRAME, 2 = clipPAGE)
  418. Bounds: rectangle
  419. Horizontal Scale: 2-byte integer (decimal)
  420. Vertical Scale: 2-byte integer (decimal)
  421. Vertical Position: 2-byte integer (decimal)
  422. Horizontal Position: 2-byte integer (decimal)
  423. Line Width: 2-byte integer (decimal)
  424. Whole Lines: boolean
  425. Editable: boolean
  426. Styleable: boolean
  427.  
  428. TMPL_1006_Tabl.txt
  429. Visible: boolean
  430. Active: boolean
  431. Wants Clicks: boolean
  432. Width: 2-byte integer (decimal)
  433. Height: 2-byte integer (decimal)
  434. Horiz Location: 2-byte integer (decimal)
  435. Vert Location: 2-byte integer (decimal)
  436. Horiz Sizing: 2-byte integer (decimal) (0 = sizFIXEDLEFT, 1 = sizFIXEDRIGHT, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  437. Vert Sizing: 2-byte integer (decimal) (2 = sizFIXEDTOP, 3 = sizFIXEDBOTTOM, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  438. Auto Refresh: boolean
  439. Print Clip: 2-byte integer (decimal) (0 = clipAPERTURE, 1 = clipFRAME, 2 = clipPAGE)
  440. Bounds: rectangle
  441. Horizontal Scale: 2-byte integer (decimal)
  442. Vertical Scale: 2-byte integer (decimal)
  443. Vertical Position: 2-byte integer (decimal)
  444. Horizontal Position: 2-byte integer (decimal)
  445. num. rows: 2-byte integer (decimal)
  446. row height: 2-byte integer (decimal)
  447. num. cols: 2-byte integer (decimal)
  448. col width: 2-byte integer (decimal)
  449. sel. flag byte 3 (unused): 1-byte integer (decimal)
  450. sel. flag byte 2 (unused): 1-byte integer (decimal)
  451. sel. flag byte 1 (unused): 1-byte integer (decimal)
  452. (bit field)
  453.   reserved 4: boolean
  454.   reserved 3: boolean
  455.   reserved 2: boolean
  456.   reserved 1: boolean
  457.   selDragRects: boolean
  458.   selExtendDrag: boolean
  459.   selNoDisjoint: boolean
  460.   selOnlyOne: boolean
  461. double click cmd: 4-byte integer (decimal)
  462. Draw active border: boolean
  463. row bord. thickness: 2-byte integer (decimal)
  464. row bord. mode (patCopy=8): 2-byte integer (decimal)
  465. row bord. pat ID (black=0): 2-byte integer (decimal)
  466. col bord. thickness: 2-byte integer (decimal)
  467. col bord. mode (patCopy=8): 2-byte integer (decimal)
  468. col bord. patID (black=0): 2-byte integer (decimal)
  469.  
  470. TMPL_1007_DlTx.txt
  471. Visible: boolean
  472. Active: boolean
  473. Wants Clicks: boolean
  474. Width: 2-byte integer (decimal)
  475. Height: 2-byte integer (decimal)
  476. Horiz Location: 2-byte integer (decimal)
  477. Vert Location: 2-byte integer (decimal)
  478. Horiz Sizing: 2-byte integer (decimal) (0 = sizFIXEDLEFT, 1 = sizFIXEDRIGHT, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  479. Vert Sizing: 2-byte integer (decimal) (2 = sizFIXEDTOP, 3 = sizFIXEDBOTTOM, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  480. Auto Refresh: boolean
  481. Print Clip: 2-byte integer (decimal) (0 = clipAPERTURE, 1 = clipFRAME, 2 = clipPAGE)
  482. Bounds: rectangle
  483. Horizontal Scale: 2-byte integer (decimal)
  484. Vertical Scale: 2-byte integer (decimal)
  485. Vertical Position: 2-byte integer (decimal)
  486. Horizontal Position: 2-byte integer (decimal)
  487. Line Width: 2-byte integer (decimal)
  488. Whole Lines: boolean
  489. Editable: boolean
  490. Styleable: boolean
  491. Required field?: boolean
  492. Validate on resign?: boolean
  493. Maximum length: 4-byte integer (decimal)
  494.  
  495. TMPL_1009_Pane.txt
  496. Visible: boolean
  497. Active: boolean
  498. Wants Clicks: boolean
  499. Width: 2-byte integer (decimal)
  500. Height: 2-byte integer (decimal)
  501. Horizontal Location: 2-byte integer (decimal)
  502. Vertical Location: 2-byte integer (decimal)
  503. Horizontal Sizing: 2-byte integer (decimal) (0 = Fixed length, anchored on left, 1 = Fixed length, anchored on right, 4 = Fixed length, sticks to enclosure coords, 5 = Variable length, just inside enclosure)
  504. Vertical Sizing: 2-byte integer (decimal) (2 = Fixed length, anchored on top, 3 = Fixed length, anchored on bottom, 4 = Fixed length, sticks to enclosure coords, 5 = Variable length, just inside enclosure)
  505. Auto Refresh: boolean
  506. Print Clip: 2-byte integer (decimal) (0 = clipAPERTURE, 1 = clipFRAME, 2 = clipPAGE)
  507.  
  508. TMPL_1010_ScPn.txt
  509. Visible: boolean
  510. Active: boolean
  511. Wants Clicks: boolean
  512. Width: 2-byte integer (decimal)
  513. Height: 2-byte integer (decimal)
  514. Horiz Location: 2-byte integer (decimal)
  515. Vert Location: 2-byte integer (decimal)
  516. Horiz Sizing: 2-byte integer (decimal) (0 = sizFIXEDLEFT, 1 = sizFIXEDRIGHT, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  517. Vert Sizing: 2-byte integer (decimal) (2 = sizFIXEDTOP, 3 = sizFIXEDBOTTOM, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  518. Auto Refresh: boolean
  519. Print Clip: 2-byte integer (decimal) (0 = clipAPERTURE, 1 = clipFRAME, 2 = clipPAGE)
  520. Horiz Step: 2-byte integer (decimal)
  521. Vert Step: 2-byte integer (decimal)
  522. Horiz Overlap: 2-byte integer (decimal)
  523. Vert Overlap: 2-byte integer (decimal)
  524. Horiz Scroll Bar: boolean
  525. Vert Scroll Bar: boolean
  526. Size Box: boolean
  527.  
  528. TMPL_1011_Pano.txt
  529. Visible: boolean
  530. Active: boolean
  531. Wants Clicks: boolean
  532. Width: 2-byte integer (decimal)
  533. Height: 2-byte integer (decimal)
  534. Horiz Location: 2-byte integer (decimal)
  535. Vert Location: 2-byte integer (decimal)
  536. Horiz Sizing: 2-byte integer (decimal) (0 = sizFIXEDLEFT, 1 = sizFIXEDRIGHT, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  537. Vert Sizing: 2-byte integer (decimal) (2 = sizFIXEDTOP, 3 = sizFIXEDBOTTOM, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  538. Auto Refresh: boolean
  539. Print Clip: 2-byte integer (decimal) (0 = clipAPERTURE, 1 = clipFRAME, 2 = clipPAGE)
  540. Bounds: rectangle
  541. Horizontal Scale: 2-byte integer (decimal)
  542. Vertical Scale: 2-byte integer (decimal)
  543. Vertical Position: 2-byte integer (decimal)
  544. Horizontal Position: 2-byte integer (decimal)
  545.  
  546. TMPL_1012_StTx.txt
  547. Visible: boolean
  548. Active: boolean
  549. Wants Clicks: boolean
  550. Width: 2-byte integer (decimal)
  551. Height: 2-byte integer (decimal)
  552. Horiz Location: 2-byte integer (decimal)
  553. Vert Location: 2-byte integer (decimal)
  554. Horiz Sizing: 2-byte integer (decimal) (0 = sizFIXEDLEFT, 1 = sizFIXEDRIGHT, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  555. Vert Sizing: 2-byte integer (decimal) (2 = sizFIXEDTOP, 3 = sizFIXEDBOTTOM, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  556. Auto Refresh: boolean
  557. Print Clip: 2-byte integer (decimal) (0 = clipAPERTURE, 1 = clipFRAME, 2 = clipPAGE)
  558. Bounds: rectangle
  559. Horizontal Scale: 2-byte integer (decimal)
  560. Vertical Scale: 2-byte integer (decimal)
  561. Vertical Position: 2-byte integer (decimal)
  562. Horizontal Position: 2-byte integer (decimal)
  563. Line Width: 2-byte integer (decimal)
  564. Whole Lines: boolean
  565.  
  566. TMPL_1013_Bord.txt
  567. Visible: boolean
  568. Active: boolean
  569. Wants Clicks: boolean
  570. Width: 2-byte integer (decimal)
  571. Height: 2-byte integer (decimal)
  572. Horiz Location: 2-byte integer (decimal)
  573. Vert Location: 2-byte integer (decimal)
  574. Horiz Sizing: 2-byte integer (decimal) (0 = sizFIXEDLEFT, 1 = sizFIXEDRIGHT, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  575. Vert Sizing: 2-byte integer (decimal) (2 = sizFIXEDTOP, 3 = sizFIXEDBOTTOM, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  576. Auto Refresh: boolean
  577. Print Clip: 2-byte integer (decimal) (0 = clipAPERTURE, 1 = clipFRAME, 2 = clipPAGE)
  578. Thickness: 2-byte integer (decimal)
  579. Drop Shadow Length: 2-byte integer (decimal)
  580.  
  581. TMPL_1014_PctP.txt
  582. Visible: boolean
  583. Active: boolean
  584. Wants Clicks: boolean
  585. Width: 2-byte integer (decimal)
  586. Height: 2-byte integer (decimal)
  587. Horiz Location: 2-byte integer (decimal)
  588. Vert Location: 2-byte integer (decimal)
  589. Horiz Sizing: 2-byte integer (decimal) (0 = sizFIXEDLEFT, 1 = sizFIXEDRIGHT, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  590. Vert Sizing: 2-byte integer (decimal) (2 = sizFIXEDTOP, 3 = sizFIXEDBOTTOM, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  591. Auto Refresh: boolean
  592. Print Clip: 2-byte integer (decimal) (0 = clipAPERTURE, 1 = clipFRAME, 2 = clipPAGE)
  593. Bounds: rectangle
  594. Horizontal Scale: 2-byte integer (decimal)
  595. Vertical Scale: 2-byte integer (decimal)
  596. Vertical Position: 2-byte integer (decimal)
  597. Horizontal Position: 2-byte integer (decimal)
  598. PICT Res ID: 2-byte integer (decimal)
  599. Scaled: boolean
  600.  
  601. TMPL_1015_ChGd.txt
  602. Rows: 2-byte integer (decimal)
  603. Columns: 2-byte integer (decimal)
  604. Box Width: 2-byte integer (decimal)
  605. Box Height: 2-byte integer (decimal)
  606. Horizontal Sizing: 2-byte integer (decimal) (0 = sizFIXEDLEFT, 1 = sizFIXEDRIGHT, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  607. Vertical Sizing: 2-byte integer (decimal) (2 = sizFIXEDTOP, 3 = sizFIXEDBOTTOM, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  608. Horizontal Location: 2-byte integer (decimal)
  609. Vertical Location: 2-byte integer (decimal)
  610. Command Prefix: 2-byte integer (decimal)
  611. Font Size: 2-byte integer (decimal)
  612. Font Name: pstring (1-byte length)
  613. Grid Characters: pstring (1-byte length)
  614.  
  615. TMPL_1016_PtGd.txt
  616. Rows: 2-byte integer (decimal)
  617. Columns: 2-byte integer (decimal)
  618. Box Width: 2-byte integer (decimal)
  619. Box Height: 2-byte integer (decimal)
  620. Horizontal Sizing: 2-byte integer (decimal) (0 = sizFIXEDLEFT, 1 = sizFIXEDRIGHT, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  621. Vertical Sizing: 2-byte integer (decimal) (2 = sizFIXEDTOP, 3 = sizFIXEDBOTTOM, 4 = sizFIXEDSTICKY, 5 = sizELASTIC)
  622. Horizontal Location: 2-byte integer (decimal)
  623. Vertical Location: 2-byte integer (decimal)
  624. Command Prefix: 2-byte integer (decimal)
  625. Pattern List ID: 2-byte integer (decimal)
  626. Patterns: list (2-byte one-based item count)
  627.   Pattern Index: 2-byte integer (decimal)
  628.  
  629. TMPL_1100.txt
  630.  
  631.  
  632. TMPL_1101_mxbm.txt
  633. Macros: list (2-byte one-based item count)
  634.   Macro name: pstring (1-byte length)
  635.   Expands to: pstring (1-byte length)
  636.  
  637. TMPL_1102_mxwt.txt
  638. Templates: list (2-byte one-based item count)
  639.   Template name: pstring (1-byte length)
  640.   Fields: list (2-byte one-based item count)
  641.     Field name: pstring (1-byte length)
  642.     Field type: pstring (1-byte length)
  643.     Number of fields of this type: 2-byte integer (decimal) (1 = Usual)
  644.  
  645. TMPL_1103_mxbi.txt
  646. Number of traps recorded: 2-byte integer (decimal)
  647. Number of PC lines shown: 2-byte integer (decimal)
  648. Size of history buffer: 2-byte integer (decimal)
  649.  
  650. TMPL_1104_mxbc.txt
  651. Background: color (48-bit RGB)
  652. Foreground: color (48-bit RGB)
  653.  
  654. TMPL_1200.txt
  655.  
  656.  
  657. TMPL_1300.txt
  658.  
  659.  
  660. TMPL_1301_cbnd.txt
  661. Types: list (2-byte zero-based item count)
  662.   Type: 4-byte integer (char)
  663.   Mappings: list (2-byte zero-based item count)
  664.     Local ID: 2-byte integer (decimal)
  665.     Actual resource ID: 2-byte integer (decimal)
  666.  
  667. TMPL_1307_cFIG.txt
  668. ToolVersion: 2-byte integer (decimal) (4 = Standard)
  669. BaudRate: 4-byte integer (decimal)
  670. Data: 2-byte integer (decimal)
  671. Stop: 2-byte integer (decimal)
  672. Parity: 2-byte integer (decimal)
  673. SWHS in: 1-byte integer (hex)
  674. HWHS in: 1-byte integer (hex)
  675. XON char: 1-byte integer (hex)
  676. XOFF char: 1-byte integer (hex)
  677. Error mask: 1-byte integer (hex)
  678. Event mask: 1-byte integer (hex)
  679. SWHS out: 1-byte integer (hex)
  680. HWHS out: 1-byte integer (hex)
  681. Portname: pstring (1-byte length; 256 bytes reserved)
  682. Flags: 2-byte integer (hex)
  683. Phone #: pstring (1-byte length; 256 bytes reserved)
  684. Rings: 2-byte integer (decimal)
  685. Dial Mode: 2-byte integer (decimal)
  686. Carrier: 2-byte integer (decimal)
  687. Config Mode: 1-byte integer (hex)
  688. Retry: 1-byte integer (hex)
  689. Retry Limit: 2-byte integer (decimal)
  690. Retry Interval: 2-byte integer (decimal)
  691. Modem Flags: 2-byte integer (hex)
  692. Init String: pstring (1-byte length; 256 bytes reserved)
  693. Actual Speed: 4-byte integer (decimal)
  694. Ring String: pstring (1-byte length; 256 bytes reserved)
  695. Make String: pstring (1-byte length; 256 bytes reserved)
  696.  
  697. TMPL_1400.txt
  698.  
  699.  
  700. TMPL_1402_cdec.txt
  701. Compressor/decompressor code: rest of data in resource
  702.  
  703. TMPL_1500.txt
  704.  
  705.  
  706. TMPL_1502_ITML.txt
  707. Items: list (2-byte one-based item count)
  708.   ‚ÄòITEM‚Äô resource ID: 2-byte integer (decimal)
  709.  
  710. TMPL_1600.txt
  711.  
  712.  
  713. TMPL_1800.txt
  714.  
  715.  
  716. TMPL_1805_crst.txt
  717. Color space: 4-byte integer (decimal)
  718. Members: list (4-byte one-based item count)
  719.   Component 1: 2-byte integer (hex)
  720.   Component 2: 2-byte integer (hex)
  721.   Component 3: 2-byte integer (hex)
  722.   Component 4: 2-byte integer (hex)
  723.  
  724. TMPL_1810_iobm.txt
  725. Communications options: 4-byte integer (decimal) (0 = Standard, 1 = Custom (including SCSI))
  726. Number of buffers to allocate: 4-byte integer (decimal) (0 = None)
  727. Size (in bytes) of each buffer: 4-byte integer (decimal)
  728. Number of I/O requests pending at one time: 4-byte integer (decimal)
  729. Open/close timeout (in ticks): 4-byte integer (decimal)
  730. Read/write timeout (in ticks): 4-byte integer (decimal)
  731.  
  732. TMPL_1811_isys.txt
  733. Resource type of imaging system to select: 4-byte integer (char)
  734.  
  735. TMPL_1812_load.txt
  736. Load priority: 4-byte integer (hex) (-256 = Load last, 256 = Load first, 2147483647 = Load anywhere)
  737.  
  738. TMPL_1813_look.txt
  739. Default looker: 2-byte integer (decimal)
  740. Lookers: list (2-byte one-based item count)
  741.   Name of looker to show user: pstring (1-byte length; 35 bytes reserved)
  742.   ID of ‚Äòcomm‚Äô resource: 2-byte integer (decimal)
  743.   Flags: 2-byte integer (hex)
  744.   NBP type, or non-AppleTalk default item name: pstring (1-byte length; 35 bytes reserved)
  745.  
  746. TMPL_1816_pfil.txt
  747. Output file formats: list (2-byte one-based item count)
  748.   Format popup menu item: pstring (1-byte length)
  749.  
  750. TMPL_1823_rdpf.txt
  751. Script elements: list (2-byte one-based item count)
  752.   String: pstring (1-byte length)
  753.  
  754. TMPL_1824_rdws.txt
  755. String: pstring (2-byte length)
  756.  
  757. TMPL_1825_resl.txt
  758. Range type: 2-byte integer (decimal) (1 = Usual)
  759. Minimum X resolution (dots/inch): 2-byte integer (decimal)
  760. Maximum X resolution (dots/inch): 2-byte integer (decimal)
  761. Minimum Y resolution (dots/inch): 2-byte integer (decimal)
  762. Maximum Y resolution (dots/inch): 2-byte integer (decimal)
  763. Resolutions: list (2-byte one-based item count)
  764.   Y resolution (dots/inch): 2-byte integer (decimal)
  765.   X resolution (dots/inch): 2-byte integer (decimal)
  766.  
  767. TMPL_1829_scop.txt
  768. Scopes: list (2-byte one-based item count)
  769.   Scope type: 4-byte integer (char)
  770.  
  771. TMPL_1832_stat.txt
  772. Status owner: 4-byte integer (char)
  773. ‚Ä¢‚Ä¢‚Ä¢‚Ä¢‚Ä¢: list (until end of resource)
  774.   Status or error type: 2-byte integer (decimal) (0 = No error, 1 = Non-fatal, 2 = Fatal error, 3 = Printer ready, 4 = User attention, 5 = User alert, 6 = Page transmission, 7 = Open connection, 8 = Informational status, 9 = Spooling page, 10 = End status, 11 = Percentage status)
  775.   Status internal ID: 2-byte integer (decimal)
  776.   Status Alert (‚ÄòALRT‚Äô) resource ID: 2-byte integer (decimal) (0 = None)
  777.   Status message: pstring (1-byte length) (padded to 2-byte alignment)
  778.  
  779. TMPL_1833_tray.txt
  780. Tray count: 4-byte integer (decimal) (1 = Usual)
  781.  
  782. TMPL_1834_tryn.txt
  783. Tray name: pstring (1-byte length; 33 bytes reserved)
  784.  
  785. TMPL_2000.txt
  786.  
  787.  
  788. TMPL_2500.txt
  789.  
  790.  
  791. TMPL_2501_admn.txt
  792. Version: 2-byte integer (decimal) (-978 = Latest)
  793. Reserved: 4-byte integer (decimal)
  794. Reserved: 4-byte integer (decimal)
  795.  
  796. TMPL_2503_detf.txt
  797. Version: 4-byte integer (decimal) (-976 = Latest)
  798.  
  799. TMPL_2505_detk.txt
  800. Version: 4-byte integer (decimal) (-976 = Latest)
  801.  
  802. TMPL_2506_detn.txt
  803. A number: 4-byte integer (decimal)
  804.  
  805. TMPL_2507_detp.txt
  806. Properties: list (2-byte one-based item count)
  807.   Property number: 2-byte integer (decimal)
  808.  
  809. TMPL_2511_detx.txt
  810. Version: 4-byte integer (decimal) (-976 = Latest)
  811. Extra file types: list (2-byte one-based item count)
  812.   File type: 4-byte integer (char)
  813.  
  814. TMPL_2600.txt
  815.  
  816.  
  817. TMPL_2601_libi.txt
  818.    Format version: 4-byte integer (decimal) (0 =    Standard)
  819.    Unused: 2-byte zero fill
  820.    Unused: 2-byte zero fill
  821.    Unused: 2-byte zero fill
  822.    Offsets: list (2-byte one-based item count)
  823.      Offset of class/function in global world: 4-byte integer (hex)
  824.  
  825. TMPL_3200.txt
  826.  
  827.  
  828. TMPL_3300.txt
  829.  
  830.  
  831. TMPL_7000.txt
  832.  
  833.  
  834.